package com.lagou.task15;


public class SubPerson extends Person<String>{//不保留泛型指定Person的泛型类型，

}
class SubPerson1 extends Person {//不保留泛型并且没有指定Person的的类型，Person的泛型默认为Object
}
class SubPerson2<String> extends Person<String> {//保留泛型并且指定Person的的类型，
}
class SubPerson3<String,Integer> extends Person<String> {//保留泛型并且指定Person的的类型，

}
class SubPersonTest{
    public static void main(String[] args) {
        SubPerson p0  = new SubPerson();
        SubPerson1 p1  =  new SubPerson1();
        SubPerson2<String> p2 = new SubPerson2<>();
        SubPerson3<String,Integer> p3 = new SubPerson3<>();
    }
}
